.form-control { border: 1px solid #dedede; box-shadow: none !important; height: auto; border-radius: 2px; } .nav-contacts{ padding: 2rem 0 0; } .nav-contact-node{ padding: 5px; vertical-align: middle; display: inline-block; } .nav-contact-icon{ font-size: 2.6rem !important; vertical-align: middle; margin: 0 .5rem; } .nav-contact-text{ font-weight: 600; font-size: 1rem; color: #787878; display: inline-block; vertical-align: sub; } #nav_gold .navbar{ position: relative; padding: 0.5rem; z-index: 1; top: 2.5rem; } #nav_gold .navbar-collapse{ padding: 1rem 0; border: 1px solid rgba(255,255,255,.3); } #nav_gold .la-search{ color:#FFF; } .navbar-light .navbar-nav .nav-link{ font-weight: 600; padding: 1rem; outline: 0; font-size: 1.1rem; } #nav_gold .navbar-light .navbar-nav .nav-link{ color:#FFF !important; } .navbar-light .navbar-toggler { border: 0; outline: 0; } .navbar-nav .dropdown-toggle::after { display: none; } #nav_gold .nav-item{ transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; } #nav_gold .nav-item:hover{ background-color: rgba(255,255,255,0.1); } .btn-mainmenu-search { display: inline-block; width: 46px; height: 46px; cursor: pointer; padding: 1rem; } .input-search { border: 0 !important; background-color: transparent; padding: 7px; } .clear-search{ cursor:pointer; background:url(/media/images/base/clear_search.png) no-repeat center; padding:10px; opacity:0.7; } .clear-search:hover{ opacity:1; } .enter-search{ background:url(/media/images/base/search_mini.png) no-repeat center; background-color:#A8B2B3; opacity:0.8; height: 22px; width: 22px; border-radius: 100%; cursor: pointer; } .enter-search:hover{ opacity:1; } .nav-buttons{ display: inline-block; padding: .8rem 1.2rem; font-weight: 600; color: #FFF; margin: 1rem; border-radius: 1px; min-width: 125px; text-align: center; text-transform: uppercase; } @media screen and (max-width:1400px){ .btn-mainmenu-search{ width: 40px; height: 40px; padding: .8rem 1rem; } } @media screen and (max-width:990px){ .nav-contacts{ padding: .8rem 0; } .nav-contacts > .smart-container{ padding: 0 !important; min-width: auto;} .nav-contact-logo{ display: none; } #nav_gold .navbar{ padding: 0; position: unset; } #nav_gold .navbar-brand{ display: inline-block !important; padding: 0 10px; } } @media screen and (max-width:550px){ .nav-contacts > .smart-container{ text-align: center; } }
